Skip to content

Add warn-only dependency audit to CI (#11) - #29

Open
frobel0520 wants to merge 1 commit into
ARPAHLS:mainfrom
frobel0520:ci/issue-11-pip-audit
Open

Add warn-only dependency audit to CI (#11)#29
frobel0520 wants to merge 1 commit into
ARPAHLS:mainfrom
frobel0520:ci/issue-11-pip-audit

Conversation

@frobel0520

Copy link
Copy Markdown

Description

Adds the requested dependency audit to the pull request and main-branch CI workflow. The new pip-audit step is explicitly warn-only for one release cycle, and SECURITY.md documents its scope and current non-blocking status.

Type

  • Bug fix
  • Core framework — session, spine, constraints, identity, audit report
  • CLI
  • Integration — sequencer, hosts, membrane, observers, exporters
  • Documentation
  • Examples
  • Packaging / CI

Checklist

  • Linked issue (Fixes #11)
  • pytest passes
  • black aura tests — no diff
  • flake8 aura tests — clean
  • CHANGELOG.md updated when user-visible behavior changes (not applicable; no runtime behavior changed)

Test plan

  • python -m pytest --basetemp <writable-temp-dir> — 64 passed, 1 skipped
  • python -m black --check aura tests — passed
  • python -m flake8 aura tests — passed
  • python -m pip_audit in a clean environment after upgrading pip — no known vulnerabilities found
  • GitHub Actions YAML parse — valid

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant